threaded tree rod - French English Dictionary